/*
 * Javascript file
 */



 /**
 * Charge les entreprise correspondant au région selectionné
 */
 function loadRegion() {
     $.ajaxSetup({
      timeout: '10000'
    });
    $("#ajaxloadRegion").empty();
    type = $("#type").val();
    $('#ajaxloadRegion').hide();
    $('#ajaxloadDepartement').hide();
    $('#ajaxload').hide();
    if (type != "0")
    {
         var zUrlZoneRegion = $('#urlGetZoneRegion').val();
        $('#ajaxloadRegion').load(zUrlZoneRegion, {type:type}, function(){
            // do after action, nothing
                 $('#ajaxloadRegion').show();
        }) ;
    }
    
 }
 function loadByRegion (region) {
	// Entreprise par Région
	$('#ajaxload').hide();
	departement = $('#departementId').val();
	type = $('#type').val();
	if (departement)
	{
		var zUrlZone			= $('#urlGetZoneEntreprise').val();
		var zUrlZoneDepartement = $('#urlGetZoneDepartement').val();
		// Charge toutes les entrprises dans une région par type d'entreprise
		$('#ajaxload').load(zUrlZone, {type:type, region:region, departement:departement}, function(){
			// do after action, nothing
				 $('#ajaxload').show();

		}) ;
		// Charge les départements de la région selectionnée
		$('#ajaxloadDepartement').load(zUrlZoneDepartement, {region:region, departement:departement}, function(){
			// do after action, nothing
				 $('#ajaxloadDepartement').show();

		}) ;
	}
 }
 /**
 * Charge les entreprise correspondant au département selectionné
 */

 function loadByDept (departement) {
	type = $('#type').val();
	region = $('#region').val();
	if (departement != "0")
	{
			var zUrlZone = $('#urlGetZoneEntreprise').val();
			$('#ajaxload').load(zUrlZone, {region:region, type:type, departementChange:departement}, function(){
				// do after action, nothing
					 $('#ajaxload').show();
			}) ;
	}
 }